From: Yann Gautier Date: Thu, 29 Nov 2018 14:44:04 +0000 (+0100) Subject: stm32mp: check stm32_sdmmc2_mmc_init return X-Git-Url: http://git.openwrt.org/%22https:/collectd.org//%22http:/www.crowdsec.net/%22/%22https:/collectd.org/%22http:/www.crowdsec.net/%22?a=commitdiff_plain;h=ba7f9bfd8e6201eb98c82de3d1bf62323819312f;p=project%2Fbcm63xx%2Fatf.git stm32mp: check stm32_sdmmc2_mmc_init return Signed-off-by: Yann Gautier --- diff --git a/plat/st/stm32mp1/bl2_io_storage.c b/plat/st/stm32mp1/bl2_io_storage.c index fdbd4bfd..b1125d15 100644 --- a/plat/st/stm32mp1/bl2_io_storage.c +++ b/plat/st/stm32mp1/bl2_io_storage.c @@ -282,7 +282,11 @@ void stm32mp1_io_setup(void) } params.device_info = &device_info; - stm32_sdmmc2_mmc_init(¶ms); + if (stm32_sdmmc2_mmc_init(¶ms) != 0) { + ERROR("SDMMC%u init failed\n", + boot_context->boot_interface_instance); + panic(); + } /* Open MMC as a block device to read GPT table */ io_result = register_io_dev_block(&mmc_dev_con);